package cn.wit.summit.chwan.models.dto;

import java.io.Serializable;
import java.util.List;

// FIXME generate failure  field _$Game_score125

/**
 * Created by pengsk on 2018/4/10.
 */

public class GameInfoDetialV2Bean extends GameListBaseBean implements Serializable {

    private String game_upload_author;
    private String game_recommend_info;
    private String game_introduce;
    private String game_explain;
    private String game_system_ver;
    private String game_price;
    private String game_plugin_num;
    private GameSlidePicBean game_slide_pic;
    private String game_comment_switch;
    private String game_the_first_pic;
    private String game_times;
    private int game_is_collect;
    private String new_game_open_time;
    private String game_comment_energy_num;
    private String game_share_energy_num;
    private String game_down_energy_num;
    private List<GameScreenShotBean> game_screen_shot;
    private List<GameMayBeLikeBean> game_may_be_like;
    private List<CommentBaseBean> commitDataBeanList;
    private JumpBaseBean  game_share_ad;
    private String game_title_v1;
    private String game_title_v2;

    public String getGame_title_v1() {
        return game_title_v1;
    }

    public void setGame_title_v1(String game_title_v1) {
        this.game_title_v1 = game_title_v1;
    }

    public String getGame_title_v2() {
        return game_title_v2;
    }

    public void setGame_title_v2(String game_title_v2) {
        this.game_title_v2 = game_title_v2;
    }

    public JumpBaseBean getGame_share_ad() {
        return game_share_ad;
    }

    public void setGame_share_ad(JumpBaseBean game_share_ad) {
        this.game_share_ad = game_share_ad;
    }

    public List<CommentBaseBean> getCommitDataBeanList() {
        return commitDataBeanList;
    }

    public void setCommitDataBeanList(List<CommentBaseBean> commitDataBeanList) {
        this.commitDataBeanList = commitDataBeanList;
    }

    public GameInfoDetialV2Bean(List<CommentBaseBean> commitDataBeanList) {
        this.commitDataBeanList = commitDataBeanList;
    }

    public String getGame_upload_author() {
        return game_upload_author;
    }

    public void setGame_upload_author(String game_upload_author) {
        this.game_upload_author = game_upload_author;
    }

    public String getGame_recommend_info() {
        return game_recommend_info;
    }

    public void setGame_recommend_info(String game_recommend_info) {
        this.game_recommend_info = game_recommend_info;
    }

    public String getGame_introduce() {
        return game_introduce;
    }

    public void setGame_introduce(String game_introduce) {
        this.game_introduce = game_introduce;
    }

    public String getGame_explain() {
        return game_explain;
    }

    public void setGame_explain(String game_explain) {
        this.game_explain = game_explain;
    }

    public String getGame_system_ver() {
        return game_system_ver;
    }

    public void setGame_system_ver(String game_system_ver) {
        this.game_system_ver = game_system_ver;
    }

    public String getGame_price() {
        return game_price;
    }

    public void setGame_price(String game_price) {
        this.game_price = game_price;
    }

    public String getGame_plugin_num() {
        return game_plugin_num;
    }

    public void setGame_plugin_num(String game_plugin_num) {
        this.game_plugin_num = game_plugin_num;
    }

    public GameSlidePicBean getGame_slide_pic() {
        return game_slide_pic;
    }

    public void setGame_slide_pic(GameSlidePicBean game_slide_pic) {
        this.game_slide_pic = game_slide_pic;
    }

    public String getGame_comment_switch() {
        return game_comment_switch;
    }

    public void setGame_comment_switch(String game_comment_switch) {
        this.game_comment_switch = game_comment_switch;
    }

    public String getGame_the_first_pic() {
        return game_the_first_pic;
    }

    public void setGame_the_first_pic(String game_the_first_pic) {
        this.game_the_first_pic = game_the_first_pic;
    }

    public String getGame_times() {
        return game_times;
    }

    public void setGame_times(String game_times) {
        this.game_times = game_times;
    }

    public int getGame_is_collect() {
        return game_is_collect;
    }

    public void setGame_is_collect(int game_is_collect) {
        this.game_is_collect = game_is_collect;
    }

    public String getNew_game_open_time() {
        return new_game_open_time;
    }

    public void setNew_game_open_time(String new_game_open_time) {
        this.new_game_open_time = new_game_open_time;
    }

    public String getGame_comment_energy_num() {
        return game_comment_energy_num;
    }

    public void setGame_comment_energy_num(String game_comment_energy_num) {
        this.game_comment_energy_num = game_comment_energy_num;
    }

    public String getGame_share_energy_num() {
        return game_share_energy_num;
    }

    public void setGame_share_energy_num(String game_share_energy_num) {
        this.game_share_energy_num = game_share_energy_num;
    }

    public String getGame_down_energy_num() {
        return game_down_energy_num;
    }

    public void setGame_down_energy_num(String game_down_energy_num) {
        this.game_down_energy_num = game_down_energy_num;
    }

    public List<GameScreenShotBean> getGame_screen_shot() {
        return game_screen_shot;
    }

    public void setGame_screen_shot(List<GameScreenShotBean> game_screen_shot) {
        this.game_screen_shot = game_screen_shot;
    }

    public List<GameMayBeLikeBean> getGame_may_be_like() {
        return game_may_be_like;
    }

    public void setGame_may_be_like(List<GameMayBeLikeBean> game_may_be_like) {
        this.game_may_be_like = game_may_be_like;
    }

    public static class GameSlidePicBean implements Serializable {
        /**
         * pic_list : ["http://static-img.abab618.com/uploads/yiqiwan/images/1d/1a/1d1a7f5d6e13ed18751995fa87247192.jpg","http://static-img.abab618.com/uploads/yiqiwan/images/1d/f3/1df3b14eb3544acf50b01abb7ab98889.jpg","http://static-img.abab618.com/uploads/yiqiwan/images/24/70/2470c2590b6998876443255e2d1b8570.jpg","http://static-img.abab618.com/uploads/yiqiwan/images/20/62/20628bcb6e04fbd4e3fcdbead51c4da4.jpg","http://static-img.abab618.com/uploads/yiqiwan/images/b0/f1/b0f151c86d811e55cf5a01da144eb093.jpg"]
         * pic_position : 1
         */

        private String pic_position;
        private List<String> pic_list;

        public String getPic_position() {
            return pic_position;
        }

        public void setPic_position(String pic_position) {
            this.pic_position = pic_position;
        }

        public List<String> getPic_list() {
            return pic_list;
        }

        public void setPic_list(List<String> pic_list) {
            this.pic_list = pic_list;
        }
    }

    public static class GamePrizesBean implements Serializable {
        /**
         * media_type_id : 1
         * prize_type_id : 2
         * title : STEAM移植大作 第5名
         * pic : http://static-img.abab618.com/uploads/yiqiwan/images/fa/fa/fafa5efeaf3cbe3b23b2748d13e629a1.jpg
         */

        private int media_type_id;
        private int prize_type_id;
        private String title;
        private String pic;

        public int getMedia_type_id() {
            return media_type_id;
        }

        public void setMedia_type_id(int media_type_id) {
            this.media_type_id = media_type_id;
        }

        public int getPrize_type_id() {
            return prize_type_id;
        }

        public void setPrize_type_id(int prize_type_id) {
            this.prize_type_id = prize_type_id;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getPic() {
            return pic;
        }

        public void setPic(String pic) {
            this.pic = pic;
        }
    }

    public static class GameScreenShotBean implements Serializable {
        /**
         * id : 1
         * title : 游戏主界面
         * pic : http://static-img.abab618.com/uploads/yiqiwan/images/fa/fa/fafa5efeaf3cbe3b23b2748d13e629a1.jpg
         * count : 12
         */

        private int id;
        private String title;
        private String pic;
        private int count;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getPic() {
            return pic;
        }

        public void setPic(String pic) {
            this.pic = pic;
        }

        public int getCount() {
            return count;
        }

        public void setCount(int count) {
            this.count = count;
        }
    }

    public static class GameMayBeLikeBean implements Serializable {
        /**
         * game_id : 4040876079
         * game_name : 跳舞的线条
         * game_score : 9.8
         * game_tag : 角色扮演
         */

        private long game_id;
        private String game_name;
        private String game_ico;
        private String game_score;
        private String game_tag;
        private String game_describe;

        public String getGame_describe() {
            return game_describe;
        }

        public void setGame_describe(String game_describe) {
            this.game_describe = game_describe;
        }

        public String getGame_ico() {
            return game_ico;
        }

        public void setGame_ico(String game_ico) {
            this.game_ico = game_ico;
        }

        public long getGame_id() {
            return game_id;
        }

        public void setGame_id(long game_id) {
            this.game_id = game_id;
        }

        public String getGame_name() {
            return game_name;
        }

        public void setGame_name(String game_name) {
            this.game_name = game_name;
        }

        public String getGame_score() {
            return game_score;
        }

        public void setGame_score(String game_score) {
            this.game_score = game_score;
        }

        public String getGame_tag() {
            return game_tag;
        }

        public void setGame_tag(String game_tag) {
            this.game_tag = game_tag;
        }
    }
}
